Universe Today -
4 Mar 2014 22:54
Astronauts are expected to leave the International Space Station on schedule next week, and training continues on the ground, despite a crisis in Ukraine that is disrupting American and Russian relations, NASA’s administrator said on Tuesday (March 4). Russian troops moved into the Crimea region of Ukraine last week, triggering condemnation from the United States […]
Share this Article